"""
_*_ : utf-8 _*_ 
@Time: 2023/11/13 22:09
@Author: LWK
@File: 079_selenium元素定位
@Project: demo01
"""
# 1.导入selenium
from selenium import webdriver
from selenium.webdriver.common.by import By

# 2.创建浏览器操作对象（参数是避免浏览器自动关闭）
options = webdriver.ChromeOptions()
options.add_experimental_option('detach', True)
browser = webdriver.Chrome(options=options)

url = 'https://www.baidu.com'
browser.get(url)

# 元素定位
# 根据ID定位
button = browser.find_element(by=By.ID, value='su')
print(button)
# 根据标签属性的属性值来获取对象
inp = browser.find_element(by=By.NAME, value='wd')
print(inp)

# 根据xpath
# 根据标签的名字
# 使用bs4的语法获取
# 使用链接文字